package com.iris.dao.mapper;

import com.iris.model.BbsTopic;
import com.iris.model.BbsTopicExample;
import java.util.List;

public interface BbsTopicMapper {
    int countByExample(BbsTopicExample example);

    int deleteByExample(BbsTopicExample example);

    int deleteByPrimaryKey(String topicId);

    int insert(BbsTopic record);

    int insertSelective(BbsTopic record);

    List<BbsTopic> selectByExampleWithBLOBs(BbsTopicExample example);

    List<BbsTopic> selectByExample(BbsTopicExample example);

    BbsTopic selectByPrimaryKey(String topicId);

    int updateByExampleSelective( BbsTopic record, BbsTopicExample example);

    int updateByExampleWithBLOBs( BbsTopic record, BbsTopicExample example);

    int updateByExample( BbsTopic record, BbsTopicExample example);

    int updateByPrimaryKeySelective(BbsTopic record);

    int updateByPrimaryKeyWithBLOBs(BbsTopic record);

    int updateByPrimaryKey(BbsTopic record);
}